package com.tsingteng.cosfun.utils;

import com.tsingteng.cosfun.app.App;

/**
 * 描述 :
 * 创建人: 肖利.
 * 时间:2018/10/31
 * qq(872179966)
 */

public class UIUtils {

    /**
     * 自己写的运行在主线程的方法
     * 如果是主线程,执行任务,否则使用handler发送到主线程中去执行
     *
     *
     * @param runable
     */
    public static void runOnUIThread(Runnable runable) {
        //先判断当前属于子线程还是主线程
        if (android.os.Process.myTid() == App.getMainThreadId()) {
            runable.run();
        } else {
            //子线程
            App.getAppHanler().post(runable);
        }
    }

}
